/*
 *
 *   商品详情页
 *   version 1.1
 *
*/
.container{ min-width: 1200px;}
.g-infor{margin-bottom:50px;}
.g-infor .g-i-show{float:left;width:370px;}
.g-infor .g-i-msg{float:left;width:620px;}
.g-infor .g-i-a{float:right;width:190px;}

/*图片放大镜样式*/
.jqzoom{float:left;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:350px;height:350px;}
.spec-scroll{clear:both;width:352px;margin:10px 0;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;font-size:30px;font-weight:bold;width:10px;height:54px; line-height:54px;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;padding:0;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;cursor:pointer;}
.spec-scroll .items ul li img{padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{padding:1px;}

.show-no{margin:5px 20px;}
.show-no>span{display: inline-block;font-size: 12px;}
.show-no>span.show-no-r{float:right;}
.show-no>span.show-no-r a{margin-right:10px;}
.show-no>span.show-no-r i{margin:0 2px;}

.g-i-msg p{margin:0;}
.g-i-msg .g-t{font-size: 16px;font-weight: bold;margin-bottom:5px;}
.g-i-msg .g-s-t{font-weight: bold;margin-bottom:15px;}
.g-i-msg .g-p{padding:20px 0;}
.g-i-msg .g-p p{}
.g-i-msg .g-p p span.l-t{display:inline-block;width:80px;text-align: right;}
.g-i-msg .g-p p span.g-p-o{text-decoration: line-through;}
.g-i-msg .g-p p span.g-p-n{font-size: 26px;font-weight: bold;}
.g-i-msg .g-e{margin-bottom:15px;height:46px;padding:10px 0;}
.g-i-msg .g-e>div{float:left;width:33.3%;height:26px;line-height: 26px;text-align: center;}
.g-i-msg .g-e>div.g-e1{position: relative;top:-5px;border:none;}
.g-i-msg .g-row{margin-bottom:24px;}
.g-i-msg .g-row>span{display:inline-block;width:80px;text-align: right;}
.g-i-msg .g-row .choose-amount{display:inline-block;width:70px;height: 28px;overflow: hidden;position: relative;top:8px;}
.g-i-msg .g-row .choose-amount a {display: block;width:24px;text-align: center;height: 14px;line-height: 14px;overflow: hidden;position: absolute;right: -1px;}
.g-i-msg .g-row .choose-amount a.btn-add {top: -1px;}
.g-i-msg .g-row .choose-amount a.btn-reduce {bottom: -1px;}
.g-i-msg .g-row .choose-amount input {outline:none;display: block;width:45px;height:24px;line-height:24px;position: absolute;top: 1px;left: 0;border: none;border: 0;text-align: center;}
.g-i-msg .g-row>span.g-stock{width:auto;font-size: 12px;margin-left:10px;}
.g-i-msg .g-row .g-color{display:inline-block;}
.g-i-msg .g-row .g-color a{padding:6px 12px;margin:0 3px;position: relative;}
.g-i-msg .g-row .g-size{display:inline-block;}
.g-i-msg .g-row .g-size a{padding:6px 12px;margin:0 3px;position: relative;}
.g-i-msg .g-row>div>a:hover{padding:5px 11px;}
.g-i-msg .g-row>div>a .tr-a{position:absolute;left:0;bottom:0;width: 0;height: 0;border-right: 4px solid transparent;border-top: 4px solid transparent;display: inline-block;display:none;vertical-align: middle;}
.g-i-msg .g-row>div>a:hover .tr-a{display: inline-block;}
.g-i-msg .g-row>div>a.active{padding:5px 11px;}
.g-i-msg .g-row>div>a.active .tr-a{display: inline-block;}
.g-i-msg .g-btn{padding:5px;}
.g-i-msg .g-btn a{display: inline-block;width:180px;line-height:38px;text-align:center;font-size: 16px;font-weight: bold;margin:0 5px;}
.g-i-msg .g-tips{margin:10px 0;}
.g-i-msg .g-tips>span{display:inline-block;width:80px;text-align: right;}

.g-i-a .g-bus{margin-bottom:30px;}
.g-i-a .g-bus .g-bus-img{display:block;width:100%;height:100px;text-align: center;line-height: 100px;}
.g-i-a .g-bus p{margin:10px 0;text-align: center;}
.g-i-a .c-service .ser-t{line-height: 34px;padding:0 5px;}
.g-i-a .c-service .ser-c{padding:10px 5px;position: relative;}
.g-i-a .c-service .ser-c .ser-c-t{margin:8px 0;font-size:12px;}
.g-i-a .c-service .ser-c>div{position: relative;}
.g-i-a .c-service .ser-c>div>span{position: absolute;top:0;left:0;}
.g-i-a .c-service .ser-c>div>div{margin-left:20px;font-size:12px;}
.g-i-a .c-service .s-eva{padding:2px 0 8px 0;}
.g-i-a .c-service .s-eva>span{font-size:12px;margin-left:5px;}
.g-i-a .c-service .s-eva .revgrade{display:none;}

.revinp{display:inline;font-size:0;position: relative;top:5px;}
.revgrade{display:none;font-size:12px;position: relative;top:-5px;left:5px;}
.level_hollow_left,.level_hollow_right,.level_entity_left,.level_entity_right{background-image:url("../image/test.png");background-repeat:no-repeat;display:inline-block;width:13px;height:24px;}
.level_hollow_left{background-position:-21px 0px;}
.level_hollow_right{background-position:-67px 0px;}
.level_entity_left{background-position:0px 0px;}
.level_entity_right{background-position:-45px 0px;}

.g-details .details-tab{position: relative;}
.g-details .details-tab .tab{position: relative;height:40px;width:1200px;}
.g-details .details-tab .tab li{border-bottom:none;float:left;width:140px;line-height:40px;text-decoration:none;text-align: center;cursor: pointer;}
.g-details .details-tab .tab li.on{line-height:39px;}
.g-details .details-tab .content{}
.g-details .details-tab .content .details-box{display:none;margin-bottom:20px;}
.g-details .details-tab .content .details-box.show{display: block;}
.g-details .details-tab .tab.active{border-top:none;position:relative;z-index:99;}
.g-details .details-tab .tab .g-btn{display:none;position:absolute;right:10px;top:4px;}
.g-details .details-tab .tab .g-btn a{display: inline-block;width:120px;line-height:30px;text-align:center;font-size: 16px;font-weight: bold;margin:0 5px;}
.g-details .details-tab .tab.active .g-btn{display:block;}

.details-box .d-param{border-top:none;padding:10px 0;}
.details-box .d-param .d-param-t{margin-left:20px;}
.details-box .d-param ul{padding:0;}
.details-box .d-param ul li{width:260px;height:70px;float:left;}
.details-box .d-param ul li:nth-child(4){border-right:none;}
.details-box .d-param ul li p{position: relative;margin:0 0 4px 20px;}
.details-box .d-param ul li p span{display: inline-block;}
.details-box .d-param ul li p span.tt{display: inline-block;position:absolute;width:80px;}
.details-box .d-param ul li p span.cc{display: block;margin-left:80px;}
.g-details .d-img{margin:15px 100px;}
.g-details .d-img img{width:100%;}
.details-box .eva-score{margin:10px;}
.details-box .eva-score>div{float:left;height:70px;}
.details-box .eva-score>div.eva-score-a{width:110px;}
.details-box .eva-score>div.eva-score-a>p{font-size: 30px;text-align: center;font-weight: bold;margin:0;}
.details-box .eva-score>div.eva-score-a>span{display: block;text-align: center;}
.details-box .eva-score>div.eva-score-p{width:300px;}
.details-box .eva-score>div.eva-score-p>span{line-height: 70px;}
.details-box .eva-score>div.eva-score-p .progress_bar{display: inline-block;}
.details-box .eva-score>div.eva-score-p .progress_bar{position:relative;}
.details-box .eva-score>div.eva-score-p .progress_bar .barline{display:inline-block;width:150px;height:10px;border-radius:50px;position:absolute;overflow:hidden;left:1px;top:-10px;}
.details-box .eva-score>div.eva-score-p .progress_bar .barline .line{float:left;height:10px;overflow:hidden;border-radius:50px;}

.details-box .evaluate{position: relative;margin:30px 0;}
.details-box .evaluate .eva-tab{position: relative;height:36px;padding:0 20px;}
.details-box .evaluate .eva-tab li{float:left;line-height:36px;margin-left:25px;text-decoration:none;text-align: center;cursor: pointer;}
.details-box .evaluate .eva-tab li.on{line-height:33px;}
.details-box .evaluate .eva-content{margin:5px 0;}
.details-box .evaluate .eva-content .eva-box{display:none;margin-bottom:20px;}
.details-box .evaluate .eva-content .eva-box.show{display: block;}

.comment{}
.comment li{position: relative;min-height:120px;}
.comment li .c-headimg{margin:20px 0;position: absolute;top:0;left:0;width:120px;text-align: center;}
.comment li .c-headimg img{width:50px;height:50px;border-radius: 50%;}
.comment li .c-headimg p{margin:5px 0;}
.comment li .comment-s{position: absolute;top:0;right:0;width:180px;padding-top:10px;}
.comment li .comment-m{margin:20px 180px 20px 120px;padding:10px 20px;min-height:100px;}
.comment li .comment-m>div{margin-bottom:10px;}
.comment li .comment-m .comment-m-img img{height:100px;}
.comment li .comment-m .comment-m-t{font-size: 12px;}






